to make inroads - Francés Inglés Diccionario